\chapter{Context d'accessibilitat}


\section{Introducció a l’accessibilitat}
En arquitectura, que un lloc sigui accessible vol dir que ha d'estar disponible
per a totes les persones independentment de les condicions de l’entorn i de les
discapacitats de qui en fa ús.\\

En termes d’informàtica això es tradueix en fer les aplicacions tant web com
d’escriptori de manera que qualsevol persona pugui interactuar amb aquesta, tot
això, independenment aquest cop del hardware i sistema operatiu on s’executa
l’aplicació. La disciplina que s’ocupa d’aquest tema és l’IPO, Interacció
Persona Ordenador.\\

Per a poder-ho dur a terme han sorgit els estàndards, per a poder fer les
aplicacions segons un patró establert, fruit generalment d’un conveni com pot
ser entre empreses, usuaris, associacions, institucions públiques, etc.\\

Actualment l’intent de fer les aplicacions accessibles el veiem, en major o
menor mesura, en tots els dispositius: des d’ordenadors de sobretaula a
dispositius mòbils passant per ordenadors portàtils o electrodomèstics.\\


\section{Legislació i Pautes d'accessibilitat}
Per a poder regularitzar l’accessibilitat doncs han tingut que sorgir
estàndards, però amb aquests no n’hi ha prou. És una necessitat del ciutadà
disposar d'aplicacions accessibles i en conseqüència, del sistema. És a dir, és
l’estat qui ha de resoldre lleis que ajudin a la creació de llocs accessibles,
que promogui l’accessibilitat als seus propis llocs i que penalitzi a qui no les
compleixi.\\

També hi ha legislació internacional i com s’ha dit abans, pautes creades per la
comunitat.

\subsection{Lleis espanyoles}
Les primeres lleis en quant a accessibilitat resoltes per l’estat espanyol no es
remunten més enllà de l’actual constitució, la del 78 (estem al 2010), són però
articles molt antics en que la usabilitat informàtica no hi té massa cabuda.
Així doncs als anys 80, quan els ordenadors de sobretaula ja començaven a estar
presents en la societat va sorgir la necessitat d’establir noves lleis per sobre
de la constitució atenuant aquesta mancança. S'enumeren a
continuació:\\

\begin{itemize}
  \item Llei 13/1982. D’integració social dels minusvàlids
  \item Llei 34/2002. Dedicada als serveis públics de la Societat de
  l’Informació i del Comerç Electrònic
  \item Llei 51/2003. D’Igualtat d’Oportunitats, No Discriminació i
  Accessibilitat Universal de les persones amb discapacitats\footnote{Del BOE -
  http://www.boe.es/boe/dias/2003/12/03/pdfs/A43187-43195.pdf}
  \item Reial Decret 1414/2006. Estableix els criteris de consideració per a
  persones amb discapacitat.
  \item Reial Decret 1417/2006. Regula els mecanismes per a queixes i
  reclamacions.
  \item Reial Decret 366/2007. En la que s’estableix un compromís que garanteix
  l’accessibilitat als ciutadans amb l’administració del Estat.
  \item Reial Decret 1494/2007 . Normalitza les condicions bàsiques d’accés i
  afecta entre d’altres a les AAPP i als prestadors de serveis de la
  Societat de la Informació. Per dur-ho a terme utilitza el compliment de les pautes Web
  Content Accessibility Guidelenes, explicades en el capítol següent.
  \item La Llei 49/2007. En la que s’estableix el régim d’infraccions i sancions
  en materia de igualtat d’oportunitats, no discriminació i accessibilitat
   universal de les persones amb discapacitat. Es jerarquitzen les
  infraccions en tres tipus: lleus, greus i molt greus.
  \item La Llei 56/2007. De mesures d’Impuls de la Societat de l’Informació.
\end{itemize} 


\subsection{Lleis internacionals}
Fora d’Espanya i a nivell mundial també existeixen lleis que regulen i
estableixen certes pautes a seguir, com a mínim pels estats firmants, com
oferir els serveis de la informació per als discapacitats. A continuació se'n
llisten les més importants.

\begin{itemize}
  \item D'àmbit mundial existeix la convenció de les Nacions Unides sobre el
  dret de les persones amb discapacitat\footnote{enable -
  http://www.un.org/spanish/disabilities/}. Establerta el 30/març/2007. En aquesta s'adopten mesures per a regularitzar l'acces a les tecnologies de la informació i comunicació.
  
  \begin{figure}[H]
	\centering
	\includegraphics[width=0.3\textwidth]{imatges/unesco.png}
	\caption{Alfabet braile}
  \end{figure}
  
  \item D'àmbit europeu existeix el Dictamen del Comité Econòmic i Social
  Europeu sobre la legislació pel que fa l'accessibilitat electrònica,
  del 30/Maig/2007, en el que es proposa impulsar per a cada estat membre la
  legislació esmentada. Alguns dels detalls més importants d'aquesta legislació:
  \begin{itemize}
    \item Promou estandaritzar els medis en que cada estat membre afronta
    l'accessibilitat establint uns estandards, otargant doncs als serveis
    ofertats d'interpolabilitat.
    \item Directiva 2004/18/CE del 31/Març/2004 que obliga a tots els contractes
    públics de la societat de la informació cumpleixin certs criteris
    d'accessibilitat a partir del 2006. Avui en dia per tant ja s'està aplicant.
    \end{itemize}
    \item A banda de les lleis existeixen altres tractats, plans o iniciatives
    com ara: Plan Info XXI, Iniciativa eEurope, Pla d'acció eEuropa 2002 i més.
      
  \begin{figure}[H]
	\centering
	\includegraphics[width=0.3\textwidth]{imatges/eeurope.png}
	\caption{Alfabet braile}
  \end{figure}
  
\end{itemize}

Cada país però intenta basar-se en les pautes del WAI, ésent doncs un factor
unificador i favorable per l’accessibilitat.\\

\subsection{Web Accessibility Initiative}
WAI (\emph{Web Accessibility Initiative}\footnote{WAI - http://www.w3.org/WAI/})
forma part del consorci W3C. La seva finalitat és treballar amb organitzacions ja siguin públiques o privades d’arreu
del mon per a desenvolupar estratègies, pautes, i recursos per ajudar a fer la
web més accessible a les persones discapacitades.\\

Té una estructura d’organització que permet que qualsevol persona pugui aportar
treball, diners o qualsevol tipus de recurs a l’organització. Sempre supervisats
alguna d’aquestes tasques pot ser la revisió de documents publicats,
l’implementació d’alguna funcionalitat o promocionant els seus productes. També
tenen grups de treball.\\

Les pautes del WAI són referència a les lleis dels països, com ja hem mencionat
anteriorment.\\

\section{Tipus de discapacitats}
De discapacitats n’hi ha de molts tipus, però a continuació es mencionen les que
apareixen a les pautes del WAI, entre les quals hi ha les que s’ha basat aquest
projecte.\cite{Access1}\\

\subsection{Visuals}
Les discapacitats visuals es divideixen en 3 tipus:\\

\begin{itemize}
  \item \textbf{Ceguera}\\
  La ceguera suposa una reducció substancial o total de la visibilitat.
  Totalment irrecuperable.\\
  Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Imatges que no tenen text alternatiu
    \item Imatges complexes (e.g., gràfics o taules) que no estan descrites adequadament
    \item Vídeo que no està transformat a text o àudio
    \item Taules que no tenen sentit quan són llegides de manera lineal
    \item Frames que no tenen l’alternativa "NOFRAME", o que no disposen de noms
    adequats a la informació a mostrar
    \item Formularis que no poden ser seleccionats en una seqüència lògica o que estan mal etiquetats
    \item Navegadors o eines que no tenen suport per a executar totes les
    comandes des del teclat
    \item L’ús de formats de documents no estadard
  \end{itemize}

\begin{figure}[H]
\centering
\includegraphics[width=0.5\textwidth]{imatges/ceguera.jpeg}
\caption{Alfabet braile}
\end{figure}
  
  \item \textbf{Mancances de visió}\\
  Una pèrdua de visió lleu, catarates cròniques, túnels, punts negres. Les
  mancances de visió comprenen qüalsevol disfunció que impedeixi veure
  correctament induïnt problemes de visió.\\
  Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Pàgines web amb tamanys de font absoluts que no canvien fàcilment a l’ampliar o reduir la finestra
    \item Pàgines web o imatges de pàgines web que no disposen del contrast adequat, l’estil de les quals no pot ser sobreescrit per l’usuari amb estils propis
    \item Text mostrat com a imatges
    \item També algunes de les barreres mencionades en l’apartat anterior de ceguera, depenent del grau d’afectació de la mancança
  \end{itemize}
  
  \begin{figure}[H]
\centering
\includegraphics[width=0.5\textwidth]{imatges/disminucioVisual.jpeg}
\caption{Exemple de disminució visual}
\end{figure}
  
  
  \item \textbf{Daltonisme}\\
  El daltonisme és una mancança de percepció de certs colors.\\
  Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Colors que són utilitzats com a únics enfatitzadors de text de la web
    \item Text amb un contrast inadequat amb el color de fons o els patrons de colors que segueix la web
    \item Navegadors que no permeten sobrecarregar els fulls d’estil proporcionats per l’autor de la web
  \end{itemize}
\end{itemize}

\begin{figure}[H]
\centering
\includegraphics[width=0.5\textwidth]{imatges/daltonico.jpg}
\caption{Exemple de daltonisme}
\end{figure}


\subsection{Físiques}
\begin{itemize}
  \item \textbf{Discapacitats motores}\\
  Les discapacitats motores comprenen discapacitats com pèrdua d’extremitats,
  limitacions de moviment\ldots\cite{Access2}\\
  Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Opcions de resposta limitats en pàgines web
    \item Navegadors i eines que no proporcionen alternatives al teclat per als events de ratolí
    \item Formularis que no poden ser navegats en un ordre coherent
  \end{itemize}
\end{itemize}

\begin{figure}[H]
\centering
\includegraphics[width=0.5\textwidth]{imatges/brain_computer_interface.jpg}
\caption{Arquitectura de l'accessibilitat a Java}
\end{figure}


\subsection{Cognitives}
Aquestes són les discapacitats relacionades amb la salut mental. A continuació
s’enumeren les reconegudes actualment en les pautes del WAI:\\

\begin{itemize}
  \item \textbf{Mancança de percepció visual o auditiva}\\
  Són discapacitats amb dificultat per a transcriure la informació rebuda pels
  òrgans visuals o auditius. Per exemple, els discapacitats amb dislèxia.\\
  Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Pàgines web on la informació només es mostra d’una manera. Haurien d’haver varies maneres de mostrar aquesta informació
  \end{itemize}
  
  \item \textbf{Mancança d’atenció}\\
  Els discapacitats amb manca d’atenció tenen dificultats per centrar-se en
  certa part important de la pàgina que es mostra.\\
  Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Elements visuals o auditius que distreuen l’usuari i no poden ser desactivats d’una manera fàcil i intuïtiva
    \item Organització inconsistent de la web
  \end{itemize}
  
  \item \textbf{Mancança intel·lectual}\\
  Aquests són discapacitats amb una capacitat d’aprenentatge molt lenta. Inclús
  un cop l’aprenentatge esta assumit, tenen problemes per entendre conceptes
  complexes.\\
   Les barreres que aquest tipus de discapacitats poden trobar-se a la web
   són:\\
  \begin{itemize}
    \item Ús innecessari d’un llenguatge complex a la web
    \item Falta d’informació gràfica a les webs
    \item Falta d’organització de l’informació a les webs
  \end{itemize}
  
  \item \textbf{Mancança de memòria}\\
  Aquests són discapacitats que no recorden accions o decisions dutes a terme
  recentment.\\
  La barrera que aquest tipus de discapacitats poden trobar-se a la web es la
  falta d’una organització clara i consistent a la web.\\

  \item \textbf{Problemes de salud mental}\\
  Els discapacitats amb problemes mentals com l’esquizofrènia tenen problemes
  d’atenció i/o dificultat de visió (visió distorsionada) de la pàgina web per
  culpa de la medicació que es prenen.\\
  Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Elements visuals o auditius que distreuen l’usuari i no poden ser desactivats d’una manera fàcil i intuïtiva
    \item Pàgines web amb tamanys de font absolut que no pot ser canviat fàcilment de tamany
  \end{itemize}

  \item \textbf{Problemes epilèptics}\\
  Els discapacitats amb problemes epilèptics són sensibles a els canvis
  constants de pantalla o senyals d’àudio a certa freqüència.\\
  La barrera que aquest tipus de discapacitats poden trobar-se a la web és, com
  s’ha dit, els canvis constants de pantalla per a vídeo o les senyals d’àudio a
  certa freqüència. Per tant s’han de evitar.\\
\end{itemize}

\subsection{Auditives}\cite{Access3}
\begin{itemize}
  \item \textbf{Sordesa}\\
La sordesa implica una disminució molt alta de l’oïda a ambdues orelles.
El llenguatge que utilitzen els discapacitats sords és un llenguatge de
símbols i a més a més és probable que els hi costi escriure o pronunciar
paraules.\\

Les barreres que aquest tipus de discapacitats poden trobar-se a la web són:\\
  \begin{itemize}
    \item Falta de codificació de l’àudio en el llenguatge de símbols
    \item Pàgines web amb abundància de text. Aquest hauria de ser substituït per imatges per resumir-lo
    \item Text difícil d’entendre i poc clar
    \item Pàgines web en les que es demana entrada d’àudio
  \end{itemize}
  
  \item \textbf{Mancança de capacitat auditiva}\\
  Són discapacitats amb una reducció de l’oïda fins a un nivell moderat.\\
  La barrera que aquest tipus de discapacitats poden trobar-se a la web és també una de les anteriors: la falta de codificació de l’àudio en el llenguatge de símbols.
\end{itemize}

\subsection{Comunicació}
  \begin{itemize}
    \item \textbf{Discapacitats de pronunciació}\\
    Aquests són discapacitats els quals tenen problemes de pronuncia, ja sigui
    perquè no parlen prou clar o en un to de veu prou fort.\\
    La barrera que aquest tipus de discapacitats poden trobar-se a la web són
    pàgines en les quals es requereixi d’alguna entrada de àudio per a dur a
    terme alguna acció.\\
  \end{itemize}

\subsection{Discapacitats múltiples}
Quan es dóna el cas que un mateix usuari agrupa diferents discapacitats
sorgeixen noves necessitats, no contemplades si es tracten les discapacitats per
separat.\\

Així quantes més discapacitats tingui l’usuari més difícil és fer el sistema
accessible. Per exemple, un usuari cec i sord a la vegada necessitaria d’un
sistema braille refrescable per a accedir a continguts multimèdia.\\
L’edat sol és un factor clau per l’aparició de diferents discapacitats en diferents graus.

\section{Productes de tecnologia assistiva}
L’accessibilitat a la informàtica és proporcionada per diversos productes,
anomenats de tecnologia assistiva. Aquests productes es poden agrupar en dues
grans famílies: els productes hardware i els productes software.
	
\subsection{Productes hardware}
Els productes hardware són dispositius que complementen l’ordinador amb les
funcionalitats assistives que els seus usuaris requereixen. Com que aquests
dispositius han de suplir les carències d’accessibilitat del sistema informàtic
que s’està emprant solen ser dispositius especials d’entrada o bé de sortida. A
continuació es llisten els dispositius de tecnologia assistiva més comuns.\\
Dispositius de tecnologia assistiva d’entrada:\\

\begin{itemize}
  \item Teclats amb tecles més grans
  \item Teclats amb menys tecles
  \item Teclats amb configuracions de tecles diferents
  \item Micròfon (alternativa al teclat i/o ratolí)
  \item Eye tracker (alternativa al ratolí)
  \item Footmouse (alternativa al ratolí)
  \item Pantalla tàctil (alternativa al teclat i/o ratolí)   
\end{itemize}

Dispositius de tecnologia assistiva de sortida:\\
\begin{itemize}
  \item Dispositiu braile (alternativa a la pantalla)
  \item Auriculars / altaveus (alternativa a la pantalla) 
\end{itemize}


\subsection{Software}
Hi ha funcionalitats que, o bé no es poden oferir a través d’uns dispositiu
hardware, o bé un dispositiu hardware requereix de software especial per a
funcionar correctament. Aquestes funcionalitats, que com ja s’ha dit poden ser
complementàries d’un dispositiu hardware o no, també es poden dividir en els
mateixos dos grups que els productes de tecnologia assistiva hardware.\\

Productes de tecnologia assistiva software d’entrada:\\

\begin{itemize}
  \item Speech To Text ó reconeixement de veu (alternativa al teclat i/o ratolí,
  requereix d’un micròfon)
  \item Text predictiu\\Tecnologia que ajuda a l’usuari a escriure, tot
  intentant endevinar quina paraula es vol escriure. S’utilitza sobretot en
  dispositius mòbils i processadors de textos. (complementa el teclat).
  \item Teclat en pantalla (alternativa al teclat)
   \item Moure el ratolí amb el teclat (alternativa al ratolí)
\end{itemize}

Productes de tecnologia assistiva software de sortida:\\
\begin{itemize}
  \item Lectors de pantalla via Text To Speech (alternativa a la pantalla)
  \item Magnificadors de pantalla / lupes
  \item Senyals visuals relacionades amb events del sistema (alternativa a
  l’alerta per altaveus)
  \item Modificació de l’interfície gràfica (augment del tamany de lletra de les
  icones, augment dels contrastos entre colors, canvi de colors per evitar els efectes del daltonisme i d’altres discapacitats visuals...)
\end{itemize}

Per tal que el software assistiu funcioni correctament i es pugui comunicar amb
el hardware es fa necessària una capa de software intermediària, la
responsabilitat de la qual recau al sistema operatiu. Una conseqüència directa
d’això és que diferents sistemes operatius aporten diferents solucions a aquest
problema. Aquesta capa de software s’encarrega de proporcionar tant al software
assistiu com als drivers dels dispositius de tecnologia assistida una API amb la
que treballar, així com software comú que ajudi al seu desenvolupament.\\

La capa de software que aporta el sistema operatiu rep el nom de proveïdor de
serveis de tecnologia d’assistència.\\

Tot seguit es llista els proveïdors de serveis de tecnologia d’assitència més
comuns:\\

\begin{itemize}
  \item \textbf{Microsoft Active Accessibility (MSAA)}\\Per a Microsoft Windows,
  la primera versió sorgí amb Windows 95
  \item \textbf{Microsoft UI Automation}\\Per a Microsoft Windows (Native UI
  Automation) i .NET (Managed UI Automation), inclou MSAA 3.0
  \item \textbf{IAccessible2}\\Per Microsoft Windows. Creada per IBM com a
  alternativa a Microsoft UI Automation. És lliure.
  \item \textbf{MAC OS X Accessibility}\\Per sistemes Apple amb MAC OS X
  \item \textbf{AT-SPI}\\Dissenyada per a sistemes UNIX / Linux. La seva
  implementació a sistemes GNU/Linux recau sobre l’entorn d’escriptori, i més concretament sobre
  les llibreries gràfiques que utilitzen. AT-SPI està implementat a GTK+2 (gnome) i QT4 (KDE). Va ser desenvolupada per gnome.
\end{itemize}
 

Actualment, a més a més d’oferir proveïdors de tecnologia d’assistència, els
sistemes operatius també inclouen programari bàsic d’accessibilitat. Entre el
programari accessible més comú que podem trobar als diferents sistemes operatius
tenim magnificadors de pantalla, teclats en pantalla, notificacions auditives
del sistema\ldots\\

Un exemple clar de l'ús d'aquestes tecnologies és el sistema
operatiu per a dispositius mòbils Android.

